// tab的控制器
angular.module('tab.controller', [])
  .controller("TabCtrl", function ($scope,IndexdbJs) {

    // 购物车徽章位置显示的数量
    $scope.obj_cartCount = {
      count: "0"
    }

    // 视图事件
    $scope.$on('$ionicView.beforeEnter', function (e) {

      IndexdbJs.getAll('cart',function(data){
        var count="0";
        for(var i =0;i<data.length;i++){
          count=parseInt(count)+parseInt(data[i].number);
        }
        $scope.obj_cartCount.count=count;
        // 在异步操作中给双向数据绑定模型赋值，不能及时监听到，所以我们需要手动监听他变化一下
        $scope.$apply();

      },null)


    });



  })
